import Vue from 'vue';
import App from './App';
import VueRouter from 'vue-router'; //引入路由组件
Vue.use(VueRouter);//使用路由组件
import VueResource from 'vue-resource'; //引入vue-resource组件 官方提供的请求数据组件
Vue.use(VueResource);
import VueBus from 'vue-bus';
Vue.use(VueBus);

// 注册全局组件
import  Child from './components/Child';
Vue.component(Child.name,Child);
import OtherChild from './components/OtherChild';
Vue.component(OtherChild.name,OtherChild);
import Anim from './components/Anim';
Vue.component(Anim.name,Anim);

import './assets/css/common.css'; //引入公用样式文件

import router from './router/index.js';  //引入封装的模块化路由文件

// vue实例化
let eventBus = new Vue({
  el: '#app',//渲染index.html文件中id=app节点
  router, //挂载vueRouter
  // components: { App },
  // template: '<App/>',
  render:h=>h(App)
});
// Vue.prototype.bus=new Vue();
